﻿#include "mainwindow.h"
#include "login.h"

#include <QApplication>
#include <QFile>
#include <QFontDatabase>
#include <mydatabase.h>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    int fontId = QFontDatabase::addApplicationFont(":/fontFaimly/font/font2.ttf");
    if (fontId != -1) {
           // 获取新加载的字体的家族名称列表
           QStringList fontFamilies = QFontDatabase::applicationFontFamilies(fontId);

           // 假设我们只加载了一个字体，或者只关心第一个字体家族
           if (!fontFamilies.isEmpty()) {
               QString familyName = fontFamilies.first();

               QFont font(familyName);

               // 设置应用程序的全局字体
               a.setFont(font);  }
    }


//    MainWindow w;

    login l;
    l.show();
    QFile file(":/style/Mystyle.qss");
           file.open(QFile::ReadOnly);
           if(file.isOpen())
           {
               QString styleSheet=a.styleSheet();
               styleSheet+=QLatin1String(file.readAll());
               a.setStyleSheet(styleSheet);
               qDebug()<<"加载成功";
           }

//    w.show();
    return a.exec();
}
